package com.xinnet.mms.goods.dao;

import java.sql.SQLException;
import java.util.List;

import org.springframework.stereotype.Repository;

import com.xinnet.mms.entity.Goods;
import com.xinnet.mms.entity.Product;

@Repository
public interface GoodsDao {
	/**
	 * 
	 * 功能描述：从商品中心取得所有product_class
	 * 
	 * @author 王湛智
	 * 
	 * @throws SQLException
	 */
	public List<Product> getProductClassFromGoodsCenter() throws SQLException;
	/**
	 * 
	 *
	 * 功能描述：根据商品codes获取商品
	 * 
	 * @author 湛智
	 *
	 * @throws 2014年6月12日
	 *
	 */
	public Goods getGoodsByGoodsCodes(String goodsCodes) throws SQLException;
	/**
	 * 
	 *
	 * 功能描述：根据会员ID获取该会员所有的购物车商品顶级分类
	 * 
	 * @author 湛智
	 *
	 * @throws 2014年6月17日
	 *
	 */
	public List<Product> getProductClassByCusId(String cusId) throws SQLException;
}
